Gitlawb/zero

The coding agent that answers to you, your model, your machine, your rules.

What it solves

ZeroはターミナルベースのAIコーディングエージェントで、開発者がコマンドラインから直接リポジトリの検査、ファイル編集、コマンド実行を自動化できるようにします。モデルに依存せず、プライバシーに焦点を当て(コンテキストをローカルに保持し)、エージェントの権限にきめ細かい制御を提供して、不正なシステム変更を防止します。

How it works

Zeroは、インタラクティブなTerminal User Interface(TUI)とスクリプト用のヘッドレスexecモードの両方を備えたCLIツールとして動作します。OpenAI、Anthropic、Gemini、OllamaまたはLM Studioを介したローカルモデルなど、さまざまなAIプロバイダーに接続し、サンドボックスポリシーを使用してファイル書き込み、シェルコマンド、ネットワークアクセスを制御します。このエージェントは、MCPサーバー、カスタムプラグイン、マークダウンベースの「スキル」、またはAGENTS.mdファイル内のプロジェクト固有の指示を通じて拡張できます。

Who it’s for

これは、ターミナルに統合されたAIコーディングアシスタントを望む開発者、自分自身のLLMプロバイダーを選びたい人、AI駆動のコード変更のためにローカルセッションストレージと明示的な権限管理を優先するユーザーのために設計されています。

Highlights

  • Model Agnostic: 25以上のプロバイダーをサポートし、主要なクラウドAPIおよびローカルLLMを含みます。
  • Coded Safety: ファイル書き込みとシェルコマンドに対して権限とサンドボックスポリシーを実装します。
  • Flexible Interface: ライブプランレンダリングを備えたフルTUIと、CI/CD向けのスクリプト可能なヘッドレスモードを提供します。
  • Local Context: セッションはディスク上にローカルで保存され、テレメトリーとしてアップロードされません。
  • Extensible: Model Context Protocol (MCP)サーバー、プラグイン、ライフサイクルフックをサポートします。