Arkor

Arkor

Arkor (arkorlab) · コーディング

Arkor はエージェント前提で設計された TypeScript フレームワークであり、オープンウェイトモデルをファインチューニングするためのマネージド実行環境でもある。欲しいモデルをコーディングエージェントに伝え、生成された学習コードを確認し、マネージド GPU でジョブを走らせ、その結果を OpenAI 互換エンドポイントの背後で配信する。対象は、ファインチューニングと評価と配信を、自分たちが届ける製品と同じコードベースに置きたい TypeScript と Node の開発者だ。

Arkor の画面プレビュー

Arkor について

Arkor とは

Arkor は、TypeScript を離れずに独自のオープンウェイトモデルを作るためのフレームワークとマネージド実行環境だ。主張はシンプルで、アプリを届けるのと同じやり方でモデルを届けるというもの。型安全な設定を書き、学習コードを自分のリポジトリに置き、Studio というローカル Web UI から実行を眺める。モデルのデプロイは Arkor のマネージド GPU 上で起きるのであり、自分のノート PC ではない。

これが解く問題はワークフローの分断だ。多くのファインチューニングの道は、Python ノートブック、別々の設定ファイル、製品の外にあるダッシュボードへと人を押しやる。Arkor はトレーナー、評価ステップ、エンドポイントを一つのプロジェクトに保つ。同じエディタ。同じ型。同じコードレビューの流れ。チームがすでに届けているリポジトリに、そのすべてを置けたらどうだろう。

最大の制約は成熟度だ。Arkor はアルファ版で、チームは API が予告なく変わることを認めている。料金も公開されていない。つまり、本番パイプラインを賭ける前に、副次的なプロジェクトで試すべきツールだ。

はじめかた

  1. pnpm create arkor my-arkor-app でプロジェクトを作り、スターターテンプレートを一つ選ぶ。
  2. pnpm dev を実行すると、http://localhost:4000 のローカル Web UI である Studio が開く。初回起動時は使い捨ての匿名ワークスペースが用意されるので、登録は要らない。
  3. どのモデルを作るかをコーディングエージェントに伝える。エージェントはデータセットを用意し、TypeScript のトレーナーを書き、リポジトリ内に評価を加える。
  4. 生成された学習コードを確認し、Studio で Run Training をクリックして進捗を追う。
  5. あとから arkor login --oauth でサインインし、作業を自分のアカウントに紐づけて、出来上がったアダプターをデプロイする。

AIツール情報

Arkorの料金、対応プラットフォーム、性能を簡単に確認できます。

無料プランはい
有料プラン$0 (free during alpha)
プラットフォームWeb, TypeScript/Node.js (Alpha)
開発元Arkor (arkorlab)
カテゴリコーディング
リリース日Aug 2025
最終更新Sep 2025
サイト訪問数N/A
サイト世界ランキングN/A
API提供状況はい

こんな人におすすめ

このツールが最も力を発揮するユーザー、タスク、シーン。

ユーザー

  • ファインチューニングをアプリと同じリポジトリに置きたい TypeScript と Node の開発者で、実行前に生成された学習コードを確認することに抵抗がない人。
  • レンタル API ではなく独自モデルを必要とする AI 機能を届ける小規模な製品チーム。ただしアルファ版のソフトは現時点では試験導入に向く点に留意。

タスク

  • サポートの切り分け:「ログインできない」といったチケットを、カテゴリと次のアクションを持つ型付き JSON オブジェクトに変えるよう小さいモデルを微調整する。
  • 翻訳:短いメッセージに対して `{translation, detectedLanguage}` の組を返すようモデルを学習させる。
  • 個人情報の伏せ字:テキストからメールなど個人データを除き、何を消したかを印付けするようモデルに教える。
  • 独自エンドポイントの配信:LoRA アダプターを専用 URL で公開し、準備ができたらそこへトラフィックを流す。

シーン

  • すでに実行記録として保存された本番トラフィックがあり、それを正直な学習データセットに変えたい。
  • ジョブの完了を待たずに、実行の途中でモデルを確認したい。
  • オンデバイスモデルを試作していて、出発点にもっと小さく安いベースが要る。

主な機能

型安全な設定による単一ファイルのファインチューニング

オープンウェイトの LLM を一つのファイルから微調整する。createTrainer({ model, dataset, lora, ... }) の呼び出しが、指定したベースモデルに対して LoRA 学習を走らせる。設定に型があるので、GPU の請求が来る前にエディタが誤りを見つける。

コーディングエージェントのワークフロー

Arkor は、Claude Code や Codex のようなコーディングエージェントに作業を渡すことを中心に組み立てられている。モデルを平易な言葉で説明すると、エージェントがデータセットを用意し、トレーナーを書き、リポジトリ内に評価を加える。学習前にすべての変更を確認するので、人間がループに入り続ける。

開発ループ用のローカル Studio

pnpm dev を実行すると Studio が開く。localhost:4000 のローカル Web UI だ。検出されたトレーナーを確認し、Run Training をクリックし、そこから進捗を追う。実行の操作面はここにあり、計算はクラウドに残る。

コードから見守れる学習

onStarted、onLog、onCheckpoint、onCompleted、onFailed といったライフサイクルコールバックが、実行がクラウドから流れてくる間に発火する。すべて型付きだ。onCheckpoint の中では infer({ messages }) を呼び、実行が終わる前にモデルを確認できる。実行がコードに報告できるのに、なぜダッシュボードを更新するのか。そこは実際に違う。

OpenAI 互換のホスト型エンドポイント

デプロイすると、あなたの名前.arkor.app に Gemma 4 のエンドポイントが手に入り、デプロイ単位で失効できる API キーが付く。インターフェースが OpenAI API と一致するので、アプリが今モデルを呼んでいる場所にそのまま差し替えられる。

トラフィックが学習データになる

リクエストとレスポンスは実行として保存され、再生・検査し、データセットに変えられる。つまり、実ユーザーで既に絞り込まれた本番トラフィックが、次の学習セットになる。

マネージド GPU とロールバック

学習の実行はマネージド GPU ジョブとして動き、指標をコードへ流し戻し、すべてのチェックポイントを保存する。重みが変わるのはファインチューニングを実行したときだけで、その変更はそれぞれ検査・配信・ロールバックできるチェックポイントだ。

メリットとデメリット

メリット

  • ファインチューニングと評価と配信を一つの TypeScript コードベースに保つので、Python ノートブックと別のダッシュボードの間で行き来せずに済む。
  • 型安全な設定と、計算に金を使う前に確認できる生成済みの学習コード。
  • マネージド GPU がハードウェア構築の手順を完全に省く。
  • OpenAI 互換エンドポイントなら、アプリのモデル呼び出しを書き換えずに Arkor へ乗り換えられる。
  • 実行ごとに検査やロールバックができるチェックポイントが生まれるので、変更は一方通行ではない。

デメリット

  • アルファ版のソフトで、チームは API が予告なく変わりうると警告しており、本番パイプラインにはリスクがある。
  • 料金がまだ公開されておらず、現在の無料アルファ期間を超えてコストを見積もれない。
  • 真価は Claude Code や Codex のようなコーディングエージェントと組み合わせることに掛かっており、セットアップはワンクリックのファインチューニングサービスより重い。
  • スターターテンプレートはどれも同じ小さいベースモデル Gemma 4 を使うので、より広い範囲のオープンウェイトモデルを試すには手作業が増える。

よくある質問

Arkor は、TypeScript プロジェクトから独自のオープンウェイト言語モデルを微調整し配備するために使う。モデルをコーディングエージェントに伝え、生成された学習コードを確認し、マネージド GPU で学習を走らせ、結果を OpenAI 互換エンドポイントの背後で配信する。

関連コンテンツ

Arkorに関連するツール、スキル、記事を探す。

Arkorの代替ツール

Forefront

Forefront

Forefront · コーディング

ForefrontはオープンソースAIで構築するためのウェブプラットフォームだ。主要なオープンソース言語モデルを自分のデータで微調整し、性能を評価し、API経由で実行したり、エクスポートして自分でホストしたりできる。クローズドなプラットフォームの手軽さを求めつつ、モデルとデータの所有権にはこだわる開発者が対象だ。

無料 / $0 - $99/mo詳細を見る
Startkit

Startkit

StartKit.AI · コーディング

Startkitは、AI SaaSとAIラッパー製品を作るためのボイラープレートだ。面倒な部分をあらかじめ配線済みにしたAIスタートアップボイラープレートと考えればいい。認証、StripeとLemon Squeezyの決済、利用制限、トランザクションメール、そしてOpenAI、Anthropic、Groq、Llamaと通信するAI APIスターターキットが含まれる。リポジトリをクローンして価格を設定し、ユーザーが実際にお金を払う部分に取りかかれる。ReactとTailwind上のNext.jsで作られているため、ボイラープレートコードの多くはすでに見慣れたものだ。

有料 / $99 - $499 one-time詳細を見る
Testim

Testim

Tricentis · コーディング

Testimは、Web・モバイル・Salesforceアプリ向けにエンドツーエンドテストを構築して実行するAIテスト自動化プラットフォームだ。機械学習を頼りに、インターフェースが変わってもテストを安定させ、チームが壊れたセレクターの修正に費やす時間を減らす。今日から使い始められる自動テストツールとしては悪くない。ブラウザで操作を録画してテストを作り、より細かい制御が必要なときはJavaScriptを足す。忙しいQAチームにとって堅実な選択肢である。

無料 / Custom pricing on request詳細を見る