# ソフトウェア開発ツール/アシスタント/エージェント

### <mark style="color:purple;">**Vibe Coding：コードへの新しい姿勢**</mark>

ここでは、堅苦しい文法ではなく、創造的なフローとしてのプログラミングを探ります。Vibe coding は単なるコーディングではなく、ひとつの姿勢でありメソッドです。リラックスした状態で発想を形にし、技術をもっと直感的で楽しいものにします。\
つまり、**Vibe coding はアイデアを書き留めるだけでコンピュータがコードにしてくれる──誰でも始められるスタイルです。**

***

## <mark style="color:purple;">コーディング用LLM</mark>

{% tabs %}
{% tab title="Gemini 2.5" %}
Google DeepMindが開発した最新のマルチモーダルAIモデル「Gemini 2.5」は、高度な推論やコーディングに優れており、最小限のプロンプトからインタラクティブなWebアプリやゲームなどの複雑なソフトウェアを生成することができます。また、コードの変換や編集にも強力に対応しており、開発作業を大幅に効率化します。
{% endtab %}

{% tab title="Claude 3.7 sonnet" %}

## Claude 3.7 Sonnet and Claude Code

Anthropicは、迅速な応答と段階的な思考プロセスを融合したハイブリッド推論AIモデル「Claude 3.7 Sonnet」を発表しました。このモデルは、コーディングや問題解決といったタスクに強く対応しています。さらに、ソフトウェア開発のワークフローを効率化するための新しいエージェント型コーディングツール「Claude Code」も同時に公開されました。

<https://www.anthropic.com/news/claude-3-7-sonnet>

<https://claude.ai>
{% endtab %}

{% tab title="Gpt-4o with Canvas" %}
GPT-4o with Canvasは、テキスト、画像、音声機能を統合したOpenAIの最新マルチモーダルAIモデルで、現在Azure AIでプレビュー版が提供されています。新しいインターフェース「Canvas」を搭載し、ユーザーが編集可能なワークスペースでAIと協力して文章作成やコーディングプロジェクトに取り組むことができます。

{% embed url="<https://openai.com/index/introducing-canvas/>" %}

{% embed url="<https://images.ctfassets.net/kftzwdyauwt9/uZHfstpnZ78qg2HQhn7m1/25db0387b0f72c0e20c933dcb01533f5/Canvas_Hero.png?w=3840&q=90&fm=webp>" %}
Gpt-4o with Canvas
{% endembed %}
{% endtab %}

{% tab title="OpenAI o1" %}
OpenAIの最新モデルは、コーディングに非常に優れています。

{% embed url="<https://www.youtube.com/watch?v=T0IrhzrhR40&ab_channel=OpenAI>" %}
{% endtab %}
{% endtabs %}

***

## <mark style="color:purple;">AIソフトウェア開発アシスタント</mark>

{% tabs %}
{% tab title="Cursor" %}

<https://www.cursor.com/>

Cursorは、従来のIDEの機能と高度な機械学習機能を組み合わせ、開発者の生産性とコーディング体験を向上させる革新的なAI搭載のコードエディタです。

{% embed url="<https://www.cursor.com/videos/cmdkloop2.mp4>" %}
{% endtab %}

{% tab title="Claude Code" %}
*Anthropicは「Claude Code」を発表—既存のIDE/CLIにClaude Opus 4.1を組み込み、コードベースの深い理解・ファイル編集・シェル／Git操作に加え、GitHubなどのMCPサーバー連携までこなして日常の開発業務を自動化する、ターミナルネイティブのエージェント型コーディングアシスタントです。*

{% embed url="<https://youtu.be/AJpK3YTTKZ4?si=n34dUwRhnRiZdgUR>" %}
{% endtab %}

{% tab title="Codeium" %}
<https://codeium.com/>

Codeiumは、70以上のプログラミング言語をサポートし、40以上のIDEと統合された、インテリジェントな自動補完、検索、チャット機能を提供するコーディングツールキットで、開発者の生産性と効率を向上させることを目的としています。
{% endtab %}

{% tab title="Github Spark" %}
GitHub Sparkは、コードの記述やデプロイを必要とせず、自然言語でマイクロアプリを作成、共有、管理できるAI搭載ツールです。自動履歴、管理されたランタイム環境、データの永続保存などの機能が備わっています。

{% embed url="<https://githubnext.com/projects/github-spark>" %}

{% embed url="<https://www.youtube.com/watch?v=oM2amcnVmzM&ab_channel=GitHub>" %}
{% endtab %}

{% tab title="Replit Agent" %}

<https://replit.com/>

Replit Agent is an AI-powered tool that can build entire deployable applications from natural language prompts, handling everything from code generation to database setup and deployment.&#x20;

{% embed url="<https://youtu.be/IYiVPrxY8-Y?si=TdclibgF-qNbIUcl>" %}
{% endtab %}

{% tab title="Supermaven" %}
Supermaven, created by a former OpenAI employee, is an AI-powered code completion tool that promises to help developers write code twice as fast, offering features like a 1 million token context window, compatibility with popular IDEs, and integration with leading language models.

<https://supermaven.com/>
{% endtab %}
{% endtabs %}

### AI Front End tools

{% tabs %}
{% tab title="Bolt.new" %}
Bolt.new is a brand new innovative platform by StackBlitz that allows developers to prompt, run, edit, and deploy full-stack web applications within an AI-powered development sandbox.

<https://bolt.new>

{% endtab %}

{% tab title="Lovable" %}
[https://lovable.dev](https://lovable.dev/?gad_source=1\&gbraid=0AAAAA-iIxGf7pAxRb1Bbu8ilVMkCw2NP5\&gclid=Cj0KCQjw5azABhD1ARIsAA0WFUFmS0zQt3m9r59cCIcLWx4ielEvDJFOyPE5kSEkEVSj3YhKa_gFIo4aAmtzEALw_wcB#via=a3)
{% endtab %}

{% tab title="V0" %}
V0 by Vercel

<https://v0.dev/>
{% endtab %}

{% tab title="Framer" %}
Framer has launched Wireframer, an AI-powered tool that transforms simple text prompts into fully structured, responsive web layouts, enabling designers to rapidly prototype landing pages, portfolios, and more without starting from scratch. ￼

<https://www.framer.com/wireframer/>
{% endtab %}

{% tab title="Google Stitch" %}
<https://stitch.withgoogle.com/>

Googleは、テキストプロンプトやスケッチからレスポンシブなWebおよびモバイルインターフェースを生成し、コードのエクスポートやFigmaとのシームレスな統合を可能にする無料のAI搭載UIデザインツール「Stitch」を発表しました。
{% endtab %}
{% endtabs %}

***

### <mark style="color:purple;">AI Code Review</mark>

{% tabs %}
{% tab title="Coderabbit" %}
{% embed url="<https://www.coderabbit.ai/>" %}

CodeRabbitは、AIを活用したコードレビュープラットフォームを発表しました。これにより、プルリクエストに対して文脈を理解した行単位のフィードバックを提供し、手動レビューの時間を大幅に削減し、コード品質を向上させます。従来のリンターや静的解析ツールとは異なり、CodeRabbitは高度な言語モデルを活用してコードの意味、アーキテクチャパターン、開発者の意図を理解し、GitHubやGitLab内で直接、詳細な提案や共同ディスカッションを可能にします。
{% endtab %}

{% tab title="Second Tab" %}

{% endtab %}
{% endtabs %}

### <mark style="color:purple;">Documentation</mark>

{% tabs %}
{% tab title="Deepwiki" %}
<https://deepwiki.com>

DeepWikiは、AI開発アシスタント「Devin」で知られるCognition Labsが開発したAI搭載のドキュメンテーションツールです。

GitHubリポジトリを自動で解析し、対話型AIアシスタントやビジュアル図解付きのウィキ形式ナレッジベースとして変換してくれます。

コードの理解や共有、オンボーディングの効率化に最適な次世代ドキュメントツールです。
{% endtab %}

{% tab title="Second Tab" %}

{% endtab %}
{% endtabs %}

***

## <mark style="color:purple;">AIエージェントソフトウェアエンジニア</mark>

{% tabs %}
{% tab title="Devin" %}
Cognitionは最近、初のAIソフトウェアエンジニア「Devin」を発表しました。このAIは、自律エージェントとして機能し、シェル、コードエディタ、ウェブブラウザを使用してタスクを処理し、独自にエンジニアリングの問題をナビゲートし、解決する能力を備えています。Devinは、著名なAI企業でのエンジニアリング面接に合格し、Upworkで実際のプロジェクトを実行して、その実践的なスキルと信頼性を示しています。

**Update: Devin 2.0**

{% embed url="<https://cognition.ai/blog/devin-2>" %}

<https://devin.ai/>

{% hint style="info" %}
MicrosoftとCognition Labsは、Cognitionの自律AIソフトウェアエンジニア「Devin」をMicrosoftの開発者エコシステムに導入するためのパートナーシップを発表しました。
{% endhint %}
{% endtab %}

{% tab title="Cosine Genie" %}

<https://cosine.sh/>

{% embed url="<https://youtu.be/7XrTkhaI4zs>" %}

:&#x20;
{% endtab %}

{% tab title="OpenDevin" %}
An Open Platform for AI Software Developers as Generalist Agents

<https://huggingface.co/papers/2407.16741>
{% endtab %}
{% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.aiandbusiness.com/ja/to/sofutoweatsruashisutantojento.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
