主要機能

分割レビュー、図描画、ワークスペース横断を一つにまとめたMarkdownワークスペース。

技術文書レビューの速度と精度を上げる、閲覧重視のワークスペース。

KatanAは、Markdownやダイアグラムを含む技術ドキュメントを読むために、移動・比較・確認の切り替えコストを下げたネイティブ環境を提供します。

01

高速・軽量な動作

02

Mermaid(ZenUML含む) / PlantUML / Draw.io対応

03

閲覧重視の設計

プロダクトの核心

技術文書レビューを止めないための中核機能

Markdownの閲覧、ダイアグラムの描画、ワークスペース内の移動、更新確認までを一続きの作業として扱えます。

成果

機能が生む成果

分割表示で確認時間を短縮

Markdown本文と表示結果を同時に確認できるため、レビュー判断までが速くなります。

図を別ツールへ逃がさない

Mermaid(ZenUML含む) / PlantUML / Draw.io を同じ読書フローで扱えます。

ワークスペース文脈を維持

関連ドキュメントを行き来しても設計議論の文脈が途切れません。

図対応の実際

ダイアグラム前提の実運用

レンダラ要件運用メモ
Mermaid追加設定不要ZenUMLシーケンス図も表示
PlantUMLJava が必要アプリ内で plantuml.jar 取得可
Draw.io追加設定不要通常の文書フローで表示

検索フロー

検索から読解までの実務フロー

ファイル探索から該当行確認までを、作業順で最短化します。

1. ファイル名検索

ワークスペース全体から候補ドキュメントを素早く絞り込みます。

2. 本文全文検索

キーワード一致で対象箇所をさらに狭めます。

3. 見出しジャンプ

構造化された見出しから目的セクションへ直接移動します。

4. 該当箇所ハイライト

一致箇所を強調表示し、到達直後に文脈を把握できます。

エクスポート用途

エクスポートの実利用シーン

  • レビューコメントへレンダリング結果を添付。
  • 非導入メンバーへ PNG 証跡を共有。
  • 報告資料やステータス更新へ画像を流用。

読むことに集中できる体験

エンジニアにとって、仕様書やADRを読む時間は重要です。KatanAは、その閲覧体験を最優先に設計されています。

高速かつ軽量なワークスペース

軽快な動作を重視し、大規模なドキュメントを開く際も思考を妨げないレスポンスを実現します。

ダイアグラムを前提とした描画

Mermaid(ZenUMLシーケンス図を含む)、PlantUML、Draw.ioをネイティブにサポート。アーキテクチャ図もテキストと同じ文脈でシームレスに描画されます。

.drawioファイルの直接プレビュー

Markdown内だけでなく、.drawio拡張子のファイルも直接KatanAで開いてプレビュー可能。専用エディタを開くことなく素早く図を確認できます。

ワークスペースを横断するナビゲーション

プロジェクトルートを開くだけで、ファイルツリーから目的のドキュメントへアクセス。関連する仕様書間の移動をスムーズに行えます。

現場で使い切るための仕上げ

閲覧ツールを超え、日々のエンジニアリングアウトプットを支援します。

高精度なエクスポート

HTML、PDFだけでなく、ドキュメント全体を高解像度のPNG/JPG画像としてエクスポート可能。非エンジニアへの共有も美しく行えます。

アプリ内でのアップデート統合

リリースノートの確認、内蔵のアップデート検知など、デスクトップアプリとしての継続改善サイクルをアプリ内で完結できます。

レイアウトとプレビューを作業に合わせて調整

目次の位置、分割方向、ペイン順序などをプレビュー付きで調整し、長文レビュー向けの読みやすさを詰められます。

アイコン表示を細かく調整できる

ファイル種別ごとのアイコン表現まで細かく調整でき、ワークスペース全体の視認性を保てます。

ワークスペースごとに表示ルールを調整できる

探索深度、除外ディレクトリ、表示拡張子などを調整し、巨大なリポジトリでも必要な文書へ寄りやすくできます。

Markdown検査(Markdown Linter)と差分レビュー(Diff Review)

Markdownの書式エラーを自動検出し、適用前に差分レビュー(Diff Review)で修正内容を左右に並べて確認できます。安全にまとめて書式をそろえられます。

直感的なファイル管理

ファイル一覧でのドラッグ&ドロップ(つかんで移動)や、右クリックメニューからの操作に対応。ワークスペース内で文書管理を完結できます。

今後の予定

未リリースの予定に絞って、次に広げる領域を整理しています。

AIによる文書生成

既存文書への追記、新規Markdown生成、テンプレート活用を同じ導線で扱えるようにします。

多言語レビュー補助

画面上の文脈を保ったまま、静的な文章では扱いにくい翻訳や表記ゆれの確認を支援します。

図の作成支援

Mermaid(ZenUML含む) / PlantUML / .drawio を読む流れから、AIによる図の生成・更新補助へつなげます。

Support

KatanA開発を支援

このインストールコマンドが役立ったら、GitHub Star か寄付での支援をご検討ください。

スターの付け方