Open4
Claude.app for Mac で日本語を変換する際、Enter キーで送信しないようにする

Karabiner-Elements の Complex Modifications > Add your own rule で Claude.app 用の設定を追加する

{
"description": "Claude: Enter to Shift+Enter",
"manipulators": [
{
"conditions": [
{
"bundle_identifiers": [
"^com\\.anthropic\\.claudefordesktop$"
],
"type": "frontmost_application_if"
}
],
"from": { "key_code": "return_or_enter" },
"to": [
{
"key_code": "return_or_enter",
"modifiers": ["left_shift"]
}
],
"type": "basic"
}
]
}

bundle_identifiers
の値は Karabiner-EventViewer で取得
(登録する値にはエスケープ記号を追加する)

参考)
- 【Claude AIのEnter送信で時間をムダにしない方法】〜
https://www.threads.net/@shupeiman/post/C8mgUgGpT6S?hl=ja - MacのSafariでClaudeを使用すると自動でメッセージが送信されてしまって面倒 #Keyboard - Qiita
https://qiita.com/lucasta1/items/760ee30f4049eec85703