AIツール UNOを使った最先端の画像生成:単一から複数の被写体へのカスタマイズ(ノートブック付) 今回は、ByteDanceの研究チームが開発した「UNO」と呼ばれる画期的な画像生成フレームワークについて紹介します。このColabノートを使って、UNOの機能を実際に試してみましょう。セットアップ手順まずはGitHubからリポジトリをクロ... 2025.04.22 AIツールAIソフトウェア開発画像生成
機械学習 Gemma 3がリリース!Kaggleノートブックで動かしてみよう はじめにGoogle DeepMindから待望のGemma 3モデルがリリースされました!Gemmaは、Googleの最先端技術であるGeminiモデルと同じ研究から生まれた軽量なオープンモデルファミリーです。今回のGemma 3では、マル... 2025.03.13 機械学習AIモデルデータサイエンスソフトウェア開発
プロジェクト管理 GitHub/Git ワークフロー指示プロンプト + Windsurf + Claude 3.7 Sonnet が強すぎる はじめにAI駆動開発プロジェクトにおいて、効率的なGitワークフローの構築と遵守は品質とスピードを両立させる鍵です。しかし、チームメンバー全員が同じレベルでGitの作法を理解し、実践することは容易ではありません。この記事では、Windsur... 2025.02.27 プロジェクト管理AI開発ソフトウェア開発
ソフトウェア開発 エージェント依存化ライン ― AIツール依存がもたらすエンジニアリングの二極化現象 はじめに近年、AI技術の進歩により、ソフトウェア開発の現場でも自動補完やコード生成など、さまざまなタスクでAIツールが利用されるようになりました。しかし、その一方で、ジュニアエンジニアや基礎力が十分に身についていない技術者が、AIエージェン... 2025.02.24 ソフトウェア開発AIアシスタントAI
ソフトウェア開発 Roo-Cline プロジェクト構造の詳細解説 はじめにRoo-Cline プロジェクトは、VS Code 拡張機能として動作する自律的なコーディングエージェントの基盤となる複雑なシステムです。ソフトウェア開発プロセスを自動化し、開発者がより創造的で戦略的なタスクに注力できるよう支援する... 2025.01.17 ソフトウェア開発AIエージェント開発アプリケーション開発
ソフトウェア開発 エンジニアスキルレベルとAI駆動開発における品質管理 はじめにAI駆動開発の普及に伴い、ソフトウェア開発の品質管理は新たな課題に直面しています。特に、エンジニアのスキルレベルによってAI生成コードの品質評価能力に大きな差が生じることが、重要な問題として浮上しています。本記事では、エンジニアのス... 2025.01.13 ソフトウェア開発AI開発品質管理
AI・機械学習 MCP as a Language:Roo-Clineによる新しいMCP開発手法の提案 はじめにModel Context Protocol (MCP)は、アプリケーションがLLMにコンテキストを提供する方法を標準化するオープンプロトコルです。本記事では、MCPの開発に新しいアプローチ「MCP as a Language」を提... 2024.12.25 AI・機械学習ソフトウェア開発APIAIアプリケーション開発
ソフトウェア開発 Roo-Clineの会話履歴の保存場所をRoo-Clineで探ってみた! はじめにRoo-Clineを使用していると、過去の会話を振り返りたい場合があります。今回は、Roo-Clineに会話履歴の保存場所を直接尋ねてみました。その結果、Roo-Clineがどのように自動で探索を行い、答えを導き出したのか、その詳細... 2024.12.22 ソフトウェア開発プロンプトエンジニアリングAIツール
ソフトウェア開発 Roo-Cline 開発効率化ガイド Part.4:既存MCPサーバーの設定とリファクタリング 🛠️ はじめに前回の記事では、Roo-Clineを使って自然言語指示だけでMCPサーバーを作成・デプロイする方法をご紹介しました。今回は、その続編として既存のMCPサーバーを設定し、さらにリファクタリングを行う方法をご紹介します。実際のプロジェク... 2024.12.15 ソフトウェア開発AIアシスタント
ソフトウェア開発 Roo-Cline 開発効率化ガイド Part.3:自然言語指示でMCPサーバーを作る 🚀 はじめに前回の記事では、Roo-Clineの自動化設定について解説しました。コマンドの自動承認やファイル操作の自動化により、開発フローを大幅に改善できることをご紹介しました。今回は、その自動化機能を活用した具体的な開発例として、自然言語での... 2024.12.15 ソフトウェア開発AI開発ツール