CLIツール
K-Dense-AI/claude-scientific-writer avatar
K-Dense-AI/claude-scientific-writer

Claude Scientific Writer:調査工程を先に置く科学文書作成ツール

プロジェクト概要:汎用科学ライター。 Python API の使用 クロード コード プラグインとしての使用 (推奨) Scientific Writer は、クロード コード (カーソル) プラグイン** として最適に動作し、IDE で直接すべての科学執筆機能に確実にアクセスできるようにします。

スター 2,338フォーク 270PythonMIT

ひと目でわかる

これは何?
K-Dense Inc.のPythonプロジェクトを、調査、文書形式、ファイル処理、Claude Code連携の実際から読み解く。
誰に向いている?
Claude Scientific Writerは、研究テーマと手元のデータを起点に、論文、助成金申請、ポスター、臨床レポートなどの下書きを作りたい利用者向けです。READMEが示すのは調査と生成の機能、実例、依存関係であり、査読済みの品質保証や本番性能ではありません。
商用利用できる?
できます。MIT は寛容なライセンスで、著作権表示とライセンス表示を残せば、使用・改変・販売が可能です。
今もメンテナンスされている?
されています。最後のコミットは 28 日前です。
何の言語で書かれている?
主に Python です(GitHub の言語統計による)。

回答はプロジェクトの GitHub データ(最終同期:2026年9月15日)と当サイトの分析に基づくもので、法的助言ではありません。

オープンソース詳細解説

執筆前の研究を中心に据える構成

Claude Scientific WriterはK-Dense Inc.が開発するPythonプロジェクトで、文章をいきなり生成するのではなく、研究工程を先に置く設計としてREADMEに紹介されています。リポジトリの説明は汎用科学ライターで、READMEは深い調査と執筆のためのツールとして位置付けています。対象は論文、レポート、ポスター、助成金提案書、文献レビューなどです。

調査にはParallel SearchとExtractを使うと説明され、自然言語の説明から図を作る機能も挙げられています。ここでの「主張に検証可能な情報源を付ける」という方針は、生成物の構成目標です。READMEは自動で正しい引用が得られることや、学術誌の受理を保証していません。研究者が原典を読み、主張と引用の対応を確認する作業は残ります。

導入前に揃えるPythonと認証情報

READMEの前提条件はPython 3.10以降です。Claude Codeプラグインとして使う場合はプラグインマーケットプレイスから追加する方式が推奨されています。PyPIからはpip install scientific-writerで導入でき、analysisとofficeという追加パッケージが用意されています。ソースから使う場合はリポジトリを取得してuv syncを実行します。

環境変数の確認も先に必要です。生成にはANTHROPIC_API_KEY、研究検索にはParallel CLIの認証またはPARALLEL_API_KEYを使います。画像生成用のOPENROUTER_API_KEYは任意で、PDF出力にはLaTeXディストリビューションが必要です。READMEはPyPIパッケージ固有のPython版や追加パッケージ外の完全な依存一覧を示していません。導入時はキーをリポジトリへ保存せず、利用する機能ごとに必要な認証と費用を切り分けてください。

プラグイン、CLI、Python APIの三つの入口

Claude Codeプラグインでは、インストール後にscientific-writer-initを実行して初期化します。その後、データファイルや図をプロンプトから参照し、Nature向け論文やNSF助成金提案書などの形式を指定する例がREADMEにあります。IDE内で研究テーマ、入力資料、希望する出力を一緒に扱えるのがこの入口の特徴です。

CLIはscientific-writerで呼び出し、READMEにはeffort、permission、budget、token usage、input consumptionに関するフラグが記載されています。Python APIには非同期のgenerate_paperがあり、テキスト、進捗、結果のメッセージをストリームします。各モードの例は確認できますが、完全なCLIフラグ一覧や例を超えたAPIシグネチャはREADMEにありません。自動処理へ組み込む前に、失敗時の戻り値、途中生成物、再実行時の重複を実機で記録する必要があります。

文書形式と入力ファイルの扱い

生成対象として、IMRaD構造の科学論文、臨床レポート、LaTeX研究ポスター、機関固有の書式を持つ助成金申請書、文献レビュー、科学図が挙げられています。AI機能の一覧にはリアルタイム研究検索、自然言語からの図生成、論文検出、ScholarEvalの8次元フレームワークによる査読フィードバック、反復編集があります。

ファイル処理では、配置した資料をfiguresまたはdataディレクトリに振り分け、MarkItDownを通してPDF、DOCX、PPTX、XLSXをMarkdownへ変換し、BibTeX引用を管理します。出力はwriting_outputs/<timestamp>_<topic>/へ保存されるとREADMEにあります。入力ファイルは既定では保持され、正常にコピーした後に消費する選択肢も示されています。機密性のある研究データを使う場合、どのファイルが外部サービスへ送られるか、変換後の残存場所、削除のタイミングを別途確認してください。

26スキルで専門的な作業を分ける

プラグインとして導入すると26のスキルが利用可能になり、その固定内容はskills.lock.jsonで管理されます。元のスキル群はK-Dense-AI/scientific-agent-skillsリポジトリです。READMEが例として挙げるものにはscientific-schematics、research-lookup、peer-review、citation-management、clinical-reports、research-grants、scientific-slides、latex-posters、hypothesis-generation、market-research-reportsがあります。

スキルはClaude CodeのSKILL.md形式に従い、内容は特定エージェントに依存しないため、Gemini CLI、Aider、ContinueなどへコピーできるとREADMEは説明します。典型的な流れは、図とデータをdata/へ置き、CLIまたはプラグインで文書種別と目的を指定し、生成物をwriting_outputsから確認するものです。スキルの数は成果の正確さを意味しません。研究領域ごとの引用基準、図の検証、著者の承認を人間の工程として明示する必要があります。

MITライセンスと確認できない品質指標

リポジトリはMITライセンスで、著作権者はK-Dense Inc.です。使用、複製、変更、結合、公開、配布、サブライセンス、販売が許可される一方、ソフトウェアは現状のまま提供され、保証はありません。READMEはセキュリティ体制、サポート保証、保守の約束を詳しく説明しておらず、問題があればissueとトラブルシューティングガイドを参照する形です。

メタデータでは2,175スター、259フォーク、4件のオープンissueが記録されていますが、これは採用時の品質測定ではありません。READMEには論文、助成金、ポスター、臨床レポートの例がある一方、ベンチマーク、本番環境の結果、査読者による独立評価は示されていません。導入判断では、生成速度よりも引用の追跡可能性、入力資料の保護、再現可能な設定、専門家の最終確認を受け入れ条件に置くべきです。小さな公開資料で同じ設定を複数回実行し、引用一覧、図の出典、途中ファイル、最終出力の差分を保存すれば、研究者が確認すべき箇所を具体的に洗い出せます。

編集部の結論

Claude Scientific Writerは、研究テーマと手元のデータを起点に、論文、助成金申請、ポスター、臨床レポートなどの下書きを作りたい利用者向けです。READMEが示すのは調査と生成の機能、実例、依存関係であり、査読済みの品質保証や本番性能ではありません。採用前にAPI費用、引用の正確さ、ファイルの取り扱い、研究者による確認工程、必要なLaTeX環境を小さな題材で検証してください。

公式情報源

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
コミュニティノート

コミュニティノート