Gitlawb/zero
The coding agent that answers to you, your model, your machine, your rules.
何を解決するか
Zero はターミナルベースの AI コーディングエージェントで、開発者がコマンドラインからリポジトリの検査、ファイル編集、コマンド実行を自動化できるようにします。ローカルで所有者が制御できる AI アシスタントの必要性に対応しており、セキュリティやプライバシーを損なうことなく、多数の LLM プロバイダーをサポートします。
動作方法
Zero は、インタラクティブなターミナルユーザーインターフェース(TUI)と、スクリプト用のヘッドレス exec モードを備えた CLI ツールとして動作します。ユーザーが選択した LLM プロバイダー(OpenAI、Anthropic、Gemini、Ollama や LM Studio を通じたローカルモデルを含む)に接続し、ファイルシステムやシェルとやり取りするためのローカルツールのセットを使用します。セキュリティを維持するために、ワークスペースの読み取りはデフォルトで許可されますが、ファイルの書き込み、シェルコマンド、ネットワークアクセスは権限ゲート付きで、明示的なユーザー承認が必要です。
対象ユーザー
ターミナル上で動作する AI コーディングエージェントを求める開発者向けです。複数のモデルプロバイダーをサポートし、セッションコンテキストをテレメトリとしてアップロードせずに、ローカルのディスク上に保持します。
特徴
- モデル非依存: OpenAI、Anthropic、Gemini などの主要なクラウド API とローカル LLM を含む、25 以上のプロバイダーをサポート。
- コード制御: シェルコマンドやネットワークアクセスなどの安全でない操作をゲートする権限とサンドボックスポリシーを備えています。
- 柔軟なインターフェース: ライブプランレンダリングを備えた豊かな TUI と、CI/CD 統合用にスクリプタブルな
zero execコマンドの両方を提供。 - 拡張性: MCP サーバー、カスタムプラグイン、フック、マークダウンベースの「スキル」をサポートし、新しい機能を追加可能。
- ローカルコンテキスト: セッションをローカルに保存するため、テレメトリアップロードなしで検索可能、再開可能、フォーク可能。
これは、ローカルで制御され、セキュリティを確保しながら、ユーザーが選択した LLM プロバイダーを使ってファイル編集やコマンド実行を可能にする、ターミナルベースの AI コーディングエージェントです。— @username
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト