Earendil Inc.CLI

Pi

Pi は固定されたチャット画面ではなく、プログラム可能なコーディングハーネスです。開発者は用途に合う対話モードを選び、TypeScript コンポーネントでターミナル環境を拡張できます。

Pi は対話型のターミナル操作だけでなく、print または JSON 出力、RPC サービス、SDK としてさまざまな環境に組み込めます。TypeScript 拡張、Skill、テーマ、パッケージでハーネスの動作や見た目を調整できます。インストール後は macOS、Windows、Linux で pi を実行します。

Pi

インストール

$ npm install -g --ignore-scripts @earendil-works/pi-coding-agent

起動

$ pi

Pi でできること

対話、print または JSON、RPC、SDK モード

対話操作、スクリプト向けの print または JSON 出力、RPC 呼び出し、SDK 統合から、タスクに合う利用方法を選べます。

TypeScript 拡張、Skill、テーマ、パッケージ

TypeScript 拡張と再利用可能なパッケージで機能を追加し、Skill とテーマで能力や画面を調整できます。

オープンソースのコーディングハーネス

確認や拡張が可能なオープンソース基盤として Pi を利用し、ターミナルでの Agent コーディング環境を構築できます。

料金

Individual

Open Source

無料

よくある質問

Pi とは何ですか?

Pi は Earendil Inc. のオープンソースなターミナル向けコーディングハーネスで、対話、print または JSON、RPC、SDK の各モードと、TypeScript 拡張、Skill、テーマ、パッケージに対応します。

Pi では何ができますか?

対話操作、スクリプト向けの print または JSON 出力、RPC 呼び出し、SDK 統合から、タスクに合う利用方法を選べます。TypeScript 拡張と再利用可能なパッケージで機能を追加し、Skill とテーマで能力や画面を調整できます。確認や拡張が可能なオープンソース基盤として Pi を利用し、ターミナルでの Agent コーディング環境を構築できます。

Pi を使い始めるにはどうすればよいですか?

公式ドキュメントに従ってインストールとモデル設定を行い、プロジェクトで pi を実行するか、必要に応じて RPC または SDK モードを利用します。

Pi はどの OS に対応していますか?

Pi は macOS、Windows、Linux に対応しています。インストール前に、各 OS の要件を公式ドキュメントで確認してください。

Pi のライセンスと料金体系はどうなっていますか?

Pi はオープンソースソフトウェアです。ライセンス条件と接続するモデルの料金や制限は、それぞれの公式情報を確認してください。