お問い合わせ

コース概要

Piの紹介

  • Piとは何か、およびそのミニマリズムと制御の哲学
  • Claude Code、Codex CLI、Cursorとの比較
  • 4つの組み込みツール:read、write、edit、bash
  • より重いエージェントよりもPiを選ぶべき場合

インストールとセットアップ

  • npmおよびパッケージマネージャー経由でのPiのインストール
  • 15以上の対応プロバイダーのAPIキーの構成
  • 作業ディレクトリとコンテキストファイルのセットアップ
  • ローカル環境およびDocker環境でのPiの実行

コアターミナルワークフロー

  • シンプルなプロンプトからのコード生成の実行
  • ファイルの精密な読み取りと編集
  • エージェント内でのbashコマンドの安全な実行
  • セッション状態の管理とコンテキストのリセット

カスタムスキルの構築

  • TypeScriptスキルAPIの理解
  • カスタムread、write、edit操作の作成
  • 専用ワークフローのためのbash実行へのフック
  • スキルの個別テストとデバッグ

プロンプトテンプレートとテーマ

  • 異なる言語やフレームワークに向けたシステムプロンプトの適応
  • チームの統一性のための再利用可能なプロンプトテンプレートの作成
  • テーマを共有モジュールとしてパッケージ化

npmパッケージによるPiの拡張

  • スキルをpiパッケージとしてバンドル
  • npmおよびGitへの公開
  • コミュニティ提供パッケージのインストール
  • 依存関係のバージョンと互換性の管理

プロバイダーの柔軟性

  • Anthropic、OpenAI、Googleなどのバックエンドへの切り替え
  • タスクごとにコスト、速度、品質を最適化
  • 機密性の高いコード向けの完全なローカルモデルの実行

実際のユースケース

  • 自動化されたテストおよびテスト生成ワークフロー
  • カスタムスキルチェーンを使用したレガシーコードのリファクタリング
  • ドキュメントの生成と保守
  • 最小限のエージェントオーバーヘッドでのCI統合

セキュリティと制御

  • 300語のシステムプロンプト境界の理解
  • 書き込み操作に対する手動承認
  • 信頼できない環境向けのbash実行のサンドボックス化
  • すべてのエージェントアクションの監査ログ

まとめと次のステップ

  • ミニマリズム、制御、拡張性の原則の復習
  • コミュニティリソースおよびコントリビューションガイドライン
  • 経験豊富なPiユーザーのための高度なトピック

要求

  • ターミナルベースの開発およびbashの経験
  • TypeScriptまたはJavaScriptに関する基礎知識
  • npmパッケージ管理の理解

対象者

  • 軽量化かつ改造可能なコーディングエージェントを求めている開発者
  • エージェントの内部処理を完全に制御したいシニアエンジニア
  • ターミナルファーストの開発を取り入れたチーム
 14 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー