お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
Pi入門
- Piの基本構造とミニマリズム・制御性重視という設計思想
- Claude Code、Codex CLI、Cursorとの比較ポイント
- 組み込みツール4種類:読み取り・書き込み・編集・Bash実行
- 他の大型エージェントよりもPiを選ぶべきシチュエーション
インストールと初期設定
- npmや各種パッケージマネージャーを用いたPiの導入手順
- 15以上もの対応プロバイダーのAPIキーの設定法
- 作業ディレクトリやコンテキストファイルの初期設定
- ローカル環境およびDocker上でのPi運用方法
基本的なターミナルワークフロー
- 簡単な指示からコード生成を行う仕組み
- ファイルの正確な読み取り・編集方法
- エージェント内での安全なBashコマンド実行手順
- セッション状態の管理およびコンテキストリセット手法
カスタムスキルの構築
- TypeScriptスキルAPIの仕組み理解
- 独自の読み取り・書き込み・編集処理の記述方法
- Bash実行プロセスと連携させた専門的なワークフロー作成
- 個別の環境でスキルを検証・デバッグする手順
プロンプトテンプレートおよびテーマ設定
- 目的に合わせた言語やフレームワーク向けシステムプロンプトの調整法
- チーム内で統一された運用を実現する汎用プロンプトテンプレート作成
- 共有可能なモジュールとしてテーマパッケージ化する手順
npmパッケージを用いたPiの拡張手法
- スキルを含んだpiパッケージの構成方法
- npmおよびGitを活用した公開作業手順
- コミュニティ提供パッケージのインストール手順
- 依存ライブラリのバージョン管理と互換性確保方法
多彩なプロバイダー対応力
- Anthropic、OpenAI、Googleなど多種多様なAPI間の切り替え方法
- それぞれのタスク要件に最適なコスト・速度・品質レベルの選定手法
- 機密情報を扱う際には完全ローカルモデルで運用することも可能
実践的な活用シナリオ例
- 自動テストおよびその生成処理のワークフロー構築法
- カスタムスキル連携を用いた旧来コードのリファクタリング手法
- ドキュメント生成・更新作業の自動化事例
- 最小限の負荷でCIパイプラインと統合するアプローチ例
セキュリティおよび制御機能
- 約300語に制限されるシステムプロンプトの意義解説
- 書き込み操作実行時における手動承認メカニズム
- 信頼性が低い環境下でも安全なBash処理を可能にするサンドボックス機能
- エージェントの全活動履歴が記録される監査ログシステム
まとめと今後の学習方針
- ミニマリズム・制御性・拡張可能性の各原則を総括
- 関連コミュニティ情報や開発貢献手順の案内
- 上級ユーザーのための応用テーマ紹介
要求
- ターミナル環境での開発経験とBash操作能力
- 基本的なTypeScriptまたはJavaScriptの知識
- npmパッケージ管理システムへの理解
対象者層
- 軽量かつ柔軟にカスタマイズ可能なコーディングエージェントを求める開発者
- エージェントの内部仕様を完全に管理したい上級エンジニア
- ターミナル中心型開発方式を導入しようとするチーム
14 時間