0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【VSCode拡張機能】Japanese Input for Claude Code v1.62 → v1.6.5

0
Last updated at Posted at 2025-12-24

はじめに

VS Code拡張機能「Japanese Input for Claude Code」のv1.6.5をリリースしました!

v1.6.2〜v1.6.5では、macOSユーザー向けの改善とパッケージ最適化を実施しました。主要な機能改善をまとめてご紹介します。

v1.6.2 → v1.6.5 の主要アップデート

1. macOS専用ショートカットの追加(v1.6.2)

問題:
選択範囲送信の Cmd+Shift+Q がmacOSのシステムログアウトと競合し、誤ってログアウトしてしまう問題が発生していました。

解決策:
macOS専用の新しいショートカット Cmd+Shift+A を追加しました。

設定方法

設定タブで選択できます:

  • Windows/Linux: Ctrl+Shift+Q(従来通り)
  • macOS: Cmd+Shift+A(推奨)

プラットフォーム自動判別

ヘルプタブや入力タブのヒント表示が、自動的にお使いのOSに合わせたショートカットを表示します。

2. Guardrails編集の即時反映(v1.6.3)

以前の問題:
Guardrailsテンプレートを編集しても、次のメッセージ送信時に古い内容が使われてしまう問題がありました。

改善内容:
テンプレートの作成・編集・削除が即座にメッセージ送信に反映されるようになりました。

使用例

1. Guardrails設定タブでテンプレート編集
2. 保存
3. すぐに入力タブでメッセージ送信
   → 最新のGuardrails内容が自動挿入される ✨

ワークフロー改善のたびにGuardrailsを更新する場合でも、ストレスなく使えます。

3. ファイルパス形式の選択(v1.6.4)

プロジェクト内外のファイルを柔軟に添付できるよう、パス形式を選択できるようになりました。

2つのモード

相対パス(デフォルト):

@src/components/UserList.tsx
@tests/unit/UserList.test.tsx

→ プロジェクト内のファイルに最適

絶対パス:

@D:/projects/myapp/src/components/UserList.tsx
@C:/Documents/design/wireframe.png

→ プロジェクト外のファイルも添付可能

設定方法

設定タブのラジオボタンで簡単に切り替えられます:

  • 🔘 相対パス(プロジェクト内)
  • 🔘 絶対パス(プロジェクト内外)

実践例

シナリオ1: プロジェクト内のコードレビュー

相対パスモードで:
@src/api/userService.ts
@src/types/User.ts

「この2つのファイルの型定義を統一してください」

シナリオ2: 外部ドキュメントの参照

絶対パスモードで:
@C:/Documents/API仕様書.pdf
@D:/Downloads/デザインガイド.png

「この仕様書とデザインに基づいて実装してください」

4. パッケージ最適化(v1.6.5)

v1.6.5のメインテーマは「裏側の改善」です。

何が変わったか

  • ファイル数: 34 → 29ファイル(5ファイル削減)
  • サイズ: 1.36 MB → 1.34 MB(20 KB削減)
  • ドキュメント整理: 重複ファイルの削除、開発用ドキュメントの除外

ユーザーへのメリット

  • ⚡ インストールが速くなる: ファイル数が減り、ダウンロード・展開が高速化
  • 🧹 クリーンなパッケージ: 不要な開発ファイルが含まれない
  • 📖 わかりやすいドキュメント: 重複がなく、常に最新の情報

特にCI/CD環境での拡張機能インストールや、ネットワークが遅い環境で効果を実感できます。

マルチAIワークフローでの活用例

例1: Claude CodeとCopilotの協働

シナリオ: 複数AIを使い分けた開発フロー

1. Copilotに「ユーザー認証APIの実装案を提示して」
2. 回答の実装コードを選択して Cmd+Shift+A (macOS)
3. Claude Codeに「このコードのセキュリティレビューをして」
4. Claude Codeの指摘を反映したコードを選択
5. 再度 Cmd+Shift+A でCopilotに送信
6. 「この修正版のテストコードを作成して」

ポイント: 手動コピペが完全に不要で、思考の流れを途切れさせません。

例2: ファイル添付を活用した詳細レビュー

相対パスモードで複数ファイル添付:

@src/models/User.ts
@src/controllers/UserController.ts
@src/services/UserService.ts

「このMVCパターンの実装で、責務分離が適切か確認してください」

例3: Guardrailsで一貫した品質

Guardrails設定例:

あなたはシニアTypeScript開発者です。
- 型安全性を最優先
- エッジケースの処理を含める
- パフォーマンスを考慮
- 簡潔なコメントを付与

Guardrails機能を有効にすると、すべてのメッセージにこの指示が自動追加され、AIの回答品質が安定します。

よくある質問

Q: macOSでもCtrl+Shift+Qは使えますか?
A: はい、使えます。ただしシステムログアウトと競合する可能性があるため、Cmd+Shift+Aの使用を推奨します。

Q: 絶対パスと相対パスはどう使い分けるべき?
A:

  • プロジェクト内のみ: 相対パス(短くて見やすい)
  • 外部ファイルも使う: 絶対パス(どこでも参照可能)

Q: Guardrailsは毎回手動で追加する必要がありますか?
A: いいえ。Guardrails機能を有効にすれば、選択したAI向けの設定が自動挿入されます。

まとめ

v1.6.2〜v1.6.5の改善により、特にmacOSユーザーの体験が大幅に向上しました。

主な改善点:

  • 🍎 macOS専用ショートカットでシステム競合を解消
  • ⚡ Guardrails編集が即座に反映
  • 📎 柔軟なファイルパス形式選択
  • 📦 軽量化されたパッケージ

マルチAIワークフローを実践している方は、ぜひアップデートして快適さを体感してください!

インストール

VS Code Marketplaceから検索:

Japanese Input for Claude Code

または こちらから直接インストール

0
0
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
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?