
Zeroは、AIエージェントがコードを書く時代のために設計された、Vercelによる実験的なプログラミング言語です。ソーステキストを編集する代わりに、エージェントは意味的なプログラムグラフをクエリし、パッチを適用し、コンパイラがすべての変更をチェックします。人間は単に結果を求め、必要に応じて読みやすいコードのプロジェクションをレビューするだけです。エージェント型コーディングのためにゼロから構築されており、トークン効率、高速ビルド、低メモリ使用、そして依存関係ゼロを実現しています。
コメントを読み込み中...
メーカー
neon_dev
Zeroは、AIエージェントがコードを書く時代のために特別に設計された、Vercelによる実験的なプログラミング言語です。ソーステキストを編集する代わりに、エージェントはセマンティックなプログラムグラフをクエリおよびパッチし、コンパイラがすべての変更をチェックします。人間は単に成果を要求し、必要に応じて読みやすいコードプロジェクションをレビューします。この言語は、トークン効率、高速ビルド、低メモリ、ゼロ依存性を備え、エージェンティックコーディングのためにゼロから設計されています。
プログラムはソーステキストではなく、セマンティックグラフです。シンボル、呼び出し、型、エフェクト、ノードID、グラフハッシュが、エージェントがクエリおよびパッチするプログラムデータベースを形成します。読みやすい.0プロジェクションは、人間のレビューやまれな手動編集のために利用可能です。
グラフパッチは、グラフハッシュと期待値によって保護されたセマンティックノードとフィールドをターゲットにします。古いまたは無効な編集は、ストアに触れる前に失敗するため、コンパイラが形状、型、および古い状態の問題を自動的にキャッチします。
従来のループはテキストを書き、その後ツールを実行して編集の意味を学習します。Zeroはコンパイラをループに組み込むため、編集はグラフへのチェック済みの変更となり、エージェントの推測と反復サイクルが減少します。
Zeroは、小さく、速く、明示的で、依存関係のない状態を維持することを目指しています。設計は、ランタイム目標を緩めることなく、トークン効率、低メモリ、高速起動、高速ビルド、低レイテンシを優先します。
Zeroはパラダイムを反転させます:グラフがプログラムであり、コンパイラがエージェントの安全網です。
これは、テキストベースのコーディングからグラフベースのプログラミングへの根本的なシフトです。エージェントが解析および理解される必要があるコードを生成する代わりに、Zeroは組み込みの検証を備えた構造化されたクエリ可能なプログラムデータベースを提供します。コンパイラは、グラフハッシュと期待値に対してすべてのパッチをチェックし、古いまたは無効な編集が着地する前に不可能にします。エージェンティックコーディングワークフローを構築するチームにとって、これはサイレント障害が少なくなり、自律的な編集がより信頼できることを意味します。
AIエージェントコーディングツールを構築していて、マシンネイティブな編集用に設計された言語を求めている場合、またはコンパイラ所有のプログラムグラフがテキストベースのソース管理を置き換える方法に興味がある場合です。また、ランタイム効率(トークン経済、高速ビルド、ゼロ依存性)を重視し、実験的で破壊的変更が発生しやすい初期リリースを受け入れられる場合にも、Zeroは探求する価値があります。まずは入門ガイドから始め、その後、グラフアーキテクチャとコンパイルパスのページを詳しく見て、プログラムデータベースがなぜ重要なのかを理解してください。
コメントを読み込み中...
検討すべき他のツール