1. プログラミング自動化の果てに
プログラミング自動化に関するAOAI DevDay 2025の登壇スライド。コード例や各種プログラミング言語の断片が含まれる技術発表資料。
主なトピック:
- プログラミング自動化: AIを活用した開発プロセスの効率化手法
- 多言語対応: Rust、TypeScript、関数型言語など様々な言語での実装
- ツール連携: jq、git notes、deno等の開発ツール活用
- コード生成: テスト駆動開発と自動化の組み合わせ
- その他: oxc_parser, cargo bench, 数学的証明 etc...
(コード例あり)
2. Claude CodeだけでKiro風をやる
Claude CodeのみでKiro風のワークフローを実現するカスタムスラッシュコマンドの作成方法。5つのフェーズからなるspec-driven developmentを提案。
主なトピック:
- spec-driven development: 事前準備→要件→設計→実装計画→実装の5フェーズ
- カスタムコマンド: /kiroコマンドによる自動化ワークフロー
- 要件管理: .cckiro/specsディレクトリでの体系的なファイル管理
- 反復改善: 各フェーズでのフィードバックと修正サイクル
- その他: プロジェクト構造化, ユーザー確認プロセス, タスク分割 etc...
(コード例あり)
3. Claude Code と Gemini CLI で登壇資料を作ってみた
コーディングエージェントを活用した登壇資料作成の実践事例。Claude CodeとGemini CLIの比較とMarkdownベースの資料作成フローを詳しく解説。
主なトピック:
- Gemini CLI: ターミナルベースのAI開発ツール詳細解説
- 資料作成ツール: Marp、Slidevなどのマークダウンスライド作成環境
- コンテキスト管理: @コマンドやGEMINI.mdによるプロジェクト情報共有
- 認証システム: Google Login、API Key、Vertex AI等の多様な認証方法
- その他: セキュリティ機能, MCPサーバー, 実用例 etc...
4. Github Codespaces で Claude Code や Gemini-CLI を使う
Github Codespaces環境でのClaude CodeとGemini-CLIの認証設定手順。OAuth認証時のコールバック問題を解決する実践的なトラブルシューティング。
主なトピック:
- 認証トラブル: Codespacesでのlocalhost認証コールバック問題
- 解決手順: curlコマンドを使った認証URL手動実行方法
- 環境設定: クラウド開発環境でのAIツール利用法
- ターミナル操作: 複数ターミナル使用による認証フロー管理
- その他: OAuth2 callback, URL処理, 開発環境構築 etc...
(コード例あり)