0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

『miibo』でコード開発もしちゃおう!~VSCodeで使える「Cline-miibo」プラグイン~

Last updated at Posted at 2025-07-01

Cline-miibo_動作の様子.gif

GitHub「Cline-miibo」リポジトリ

v0.0.2の注意点

  • 「Cline」の初期設定ができている状態からの「Cline-miibo」のインストール、あるいは「Cline-miibo」のみのインストールに対応します。
  • 「Cline」と同居時は、先に「Cline」の初期設定が必要です。
    • 先に「Cline」が動作できる環境ではない場合「Cline-miibo」の 設定アイコンの押下が無反応になってしまいます。
  • 「Cline-miibo」のみの場合は、先に(動かない適当なAPIキーで良いので)OpenRouter等別のプロバイダーを設定します。
    • Miiboプロバイダーの設定だと「Let'sGo!」ボタンが無反応になります。
    • 一度別のプロバイダーで「Let'sGo!」ボタンを押下してから、改めてMiiboプロバイダーの設定をします。
  • アイコンおよびプライマリサイドバーのアイコンは同一なので並んだアイコンからはどちらが「Cline」か「Cline-miibo」かの判断がつきません。プロバイダーリストにMiiboがある方が、Cline-miiboとなります。

1. きっかけ

会話型AI構築プラットフォーム「miibo」を贔屓で使っています。

  • 理由
    • 国産AIプラットフォームである。
    • LLM言語モデル対応が早い!
    • 無理なく使えるお得な料金プラン。※2025.9.1から改訂あり
    • miiboAPI利用に追加課金が無い。

現在契約しているスタンダードプランだと、月間で使える会話クレジットが30,000あります。
言語モデル毎に消費数は違うのですが、
→例:GPT-4.1=10クレジット、Cloude-4 sonnet=15クレジット、o3=45クレジット(2025.7.1現在)
→更にスタンダードプラン以上はOpenAIやGemini等個別契約のAPIキーも登録でき、その場合は1クレジットのみ消費になります。

常設のAIチャット1つぐらいだと、結構月末に会話クレジットを余らせてしまうのです。

その贔屓で使っているmiiboですが、弱点もありまして・・・

  • 標準のチャット画面でコーディングさせるとURLエンコードされた文字に変換されてしまう。
  • ファイルアップロードが充実していない。

そのままコード開発には使いずらいのです。。
(まあ普通そんな使い方でmiiboを選定することも無いかとも思いますが。。)

これらの特徴を経て、VSCodeで使える「Cline-miibo」プラグインを計画しました。
※実際の開発に当たってはランサーズで公募し、st4systemさんに実施いただきました。ありがとうございました。

2. 「Cline-miibo」への設定

Cline-miibo_設定.png

  • API Configuration項目
    • API Provider
      Miiboを選択する。
    • Base URL(optional)
      既にhttps://api-mebo.dev/apiが入っているので現状は入力不要。
    • Miibo API Key
      miiboのエージェントのAPI KEYを入力する。
    • Model ID
      miiboのエージェントIDを入力する。

3. 「Cline-miibo」を使ってみて

  • 今までCline自体を使ったことが無かったので、VSCodeに読ませたローカルのコードファイルを解析して修正できることに感動しました。
  • Clineのフル機能は使えていないと思いますが、ちょっとしたコード改修には充分使えると思います。
  • 開発者さんの既知のIssueとしてファイル生成と自動編集はできない見解でしたが、
    miiboにて言語モデルで「o3」および「Cloude-4 sonnet」を選択したところ(冒頭の記録動画の通り)ファイル生成と自動編集もできています。

4. その他

いちおう「Cline」本体へも Pull Request してもらっています。
Centralized Provider Addition Requests #4373

訳)

新しいプロバイダーを追加する前に、次の点を考慮してください。
コミュニティの需要- 何人のユーザーが恩恵を受けるでしょうか?

・・・マージされるには、皆さんの応援が必要です!

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?