maki

AI・機械学習

AI駆動要件定義とは何か?

AI駆動要件定義とは何か?はじめに近年、「AI」や「生成AI」といった言葉がビジネスシーンや日常生活で頻繁に聞かれるようになりました。しかし、これらが具体的に何を意味し、どのように活用されているのかを詳しく知っている人は少ないかもしれません...
ソフトウェア開発

claude.aiとclineを活用したコストと精度を両立するAI駆動開発手法

はじめにAI駆動型ソフトウェア開発において、コストを抑えつつ高精度な成果物を得ることは重要な課題です。本記事では、ChatGPT やclaude.ai といったWeb UIベースのAIと、cline(旧Claude-dev) を組み合わせて...
Windows

cline (旧:Claude-dev) 向けPowerShellシステムプロンプトの開発

概要cline(旧:Claude-dev)の機能を拡張し、Windows環境でのPowerShellサポートを実現するための新しいシステムプロンプトを開発しました。この更新により、WindowsユーザーもPowerShellを通じてclin...
クラウドサービス

Bolt改造:BoltにAWS Bedrockを対応させる方法

はじめにBoltは、Remix Runを用いて構築されたAI駆動の開発ツールで、ブラウザ上でのフルスタック開発を可能にします。本記事では、BoltにAWS BedrockのモデルであるClaudeを統合する方法について解説します。これにより...
AIツール

OpenAIのプロンプトジェネレータ:メタプロンプトの解説と活用法

OpenAIのプロンプトジェネレータは、タスクの説明や既存のプロンプトから、言語モデルが効果的にタスクを遂行するための詳細なシステムプロンプトを生成するための強力なツールです。本記事では、そのメタプロンプトの構造と活用方法について、コードブ...
AIエージェント開発

Swarm フレームワーク チュートリアル: 公式サンプルで学ぶAIエージェント開発

Swarmは、OpenAIが開発した実験的なマルチエージェントオーケストレーションフレームワークです。このチュートリアルでは、Swarmの公式サンプルを通じて、AIエージェントの開発と連携の基礎を段階的に学んでいきます。Swarm ~リポジ...
プレゼンテーション

Marpサイバーキャット・ドリームスケープテーマの紹介

概要サイバーキャット・ドリームスケープは、Marpプレゼンテーション用に設計された独特で魅力的なテーマです。このテーマは、サイバーパンクの要素とドリームライクな雰囲気を融合させ、視聴者の注目を集める独特の視覚体験を提供します。主な特徴鮮やか...
AIエージェント

Swarm Weather Agent: 天気情報を提供するインテリジェントなエージェント

はじめにSwarm Weather Agentは、OpenAIのSwarmフレームワークを使用して構築された、インテリジェントな天気情報提供エージェントです。このプロジェクトは、単一のエージェントが複数の機能を持ち、ユーザーとのインタラクテ...
AIエージェント

OpenAI Swarm : トリアージエージェントの実装

このプロジェクトは、ユーザーの入力を適切なエージェントに振り分けるトリアージエージェントを含むSwarmの実装例です。主に3つのエージェント(トリアージ、販売、返金)が相互に連携して動作します。プロジェクトの構成プロジェクトは以下のファイル...
AIエージェント

OpenAI Swarm : Support Botサンプルの詳細解説

はじめにSwarm Sample Boxは、OpenAIが開発した実験的なマルチエージェントオーケストレーションフレームワーク「Swarm」を活用したAIエージェント実験リポジトリです。このリポジトリには、様々なAIエージェントの実装例が含...