Codebuff logo

Codebuff

認証する

Codebuff は、自然言語の指示でコードを編集し、ターミナルコマンドも実行できるターミナル向けAIコーディングアシスタントです。既存のコードベースで作業する開発者向けで、サブスクと従量課金に対応します。

Codebuff preview

概要

Codebuff はターミナル向けの AI コーディングアシスタントです。自然言語の指示を使って、既存のプロジェクト内でコードを編集し、ターミナルコマンドを実行できます。ローカルの開発環境に自然に組み込めるよう設計されています。

サイトでは、Codebuff は作業を始める前にコードベース全体を理解することを重視していると位置付けられています。プロジェクト構造、依存関係、パターンをインデックス化し、その文脈を使って、的を絞った変更やセットアップ、リファクタリング、実装作業を支援します。

主な機能

ターミナルベースのコーディングエージェント

自然言語の指示を使って、ターミナルからコードベースを編集し、ターミナルコマンドを実行します。

コードベースのインデックス化

変更を加える前に、コードベース全体をインデックス化し、プロジェクト構造、依存関係、パターンのマップを作成します。

的確なコード変更

関係のないファイルを書き換えるのではなく、既存の構造やスタイルを尊重した的確な編集を行います。

複数の操作モード

Free、Max、Plan などのワークフローモードをサポートし、エージェントとの作業方法を複数提供します。

プロジェクトの初期化

`/init` でプロジェクト固有のファイルを初期化でき、新規プロジェクトやカスタムエージェントの設定に役立ちます。

主な用途

  • コード変更の実装

    平易な言葉でコード変更を依頼し、エージェントにファイル編集と関連するターミナルコマンドの実行を同じワークフローで行わせたいときに Codebuff を使います。

  • リポジトリ全体での作業

    プロジェクトのファイル数が多い、または依存関係が見えにくい場合に、編集前にコードベースから文脈を構築させたいときに使います。

  • プロジェクトの立ち上げ

    新規プロジェクトのセットアップ作業で使います。`/init` による初期化や、製品が想定するプロジェクト固有ファイルの作成が含まれます。

  • 既存コードのリファクタリング

    既存のコードスタイルやプロジェクト構造を保つことが、一度きりのファイル編集より重要なリファクタリングや構造更新に使います。

  • ターミナル支援ワークフロー

    特に IDE のターミナル内で、対話的なコーディングセッションから反復的なターミナル作業を自動化したいときに使います。

Pros and Cons

Pros

  • ターミナルで動作し、既存の開発ワークフローと連携するよう設計されています。
  • 自然言語プロンプトからコードを編集し、ターミナルコマンドを実行できます。
  • コードベース全体をすばやくインデックス化し、プロジェクトの文脈を踏まえて変更できるとしています。
  • サインアップ後のクレジットに加え、サブスクリプション課金と従量課金の両方を提供します。
  • ローカルキャッシュや履歴の保存先を含む、セットアップとトラブルシューティングの案内があります。

Cons

  • 公開ページには、完全な機能一覧、対応プラットフォーム一覧、チーム管理の詳細がありません。
  • 高度な動作やトラブルシューティングの案内はありますが、製品の制限や統合先の一部は依然として明記されていません。

FAQ

Codebuff はどのように始めればよいですか?

Codebuff は npm でグローバルにインストールし、その後プロジェクトディレクトリ内のターミナルから起動します。ヘルプページでは、`npm install -g codebuff`、`cd /path/to/your-repo`、`codebuff` の流れで案内されています。

Codebuff はどこで動作しますか?

ヘルプページによると、Codebuff はターミナルで動作し、VSCode や Cursor などの IDE のターミナル内でも使用できます。サイトには、別のデスクトップアプリやブラウザ専用のワークフローについての説明はありません。

オプションの /init コマンドは何をしますか?

ヘルプページでは、Codebuff 内で `/init` コマンドを使ってプロジェクトを初期化できると説明されています。これは `AGENTS.md` や `CLAUDE.md` がない新規プロジェクトや、カスタムエージェントの作成に役立つとされています。

Codebuff の料金体系はどうなっていますか?

料金ページでは、$100/月、$200/月、$500/月 のサブスクリプションプランが用意されており、それぞれ利用量の上限が異なります。また、500 件の無料サインアップクレジットの後は 1 クレジットあたり 1¢ の従量課金オプションもあります。

Codebuff は会話履歴をローカルに保存しますか?

高度なヘルプページによると、チャット履歴は `~/.config/manicode/projects/<your-project-name>/chats` にローカル保存され、ダウンロードされたファイルも `~/.config/manicode` に保存されます。

Quick Facts

カテゴリ
開発者向けツール
プラットフォーム
ターミナル / CLI
主な対象ユーザー
コードベースで作業する開発者
Webサイト
codebuff.com
料金モデル
サブスクリプションと従量課金
セットアップ
npm を使ったグローバルインストール