Control Center tools for vibe codersأدوات Control Center لمن يبرمج بالـ vibe coding
One tap. Your Mac handles the rest.ضغطة واحدة، والماك يتكفّل بالباقي.
Tapdeck puts small, focused tools in Control Center and the menu bar. Turn the screen off while your agent keeps working, keep the Mac running with the lid closed, mute every microphone in one tap, and get back to building.
يضع Tapdeck أدوات صغيرة ومركّزة في Control Center وشريط القوائم. أطفئ الشاشة ووكيلك البرمجي يكمل عمله، وأبقِ الماك شغّالاً والغطاء مغلق، واكتم كل الميكروفونات بضغطة، ثم ارجع لما تبنيه.
Free · Version 1.2 · macOS 26 Tahoe or later · Apple silicon & Intel
مجاني · الإصدار 1.2 · macOS 26 Tahoe أو أحدث · Apple silicon و Intel
TerminalShellEditViewWindowHelp
Sat Oct 24 2:21 PM
~/projects/shop — agent
$ agent run "move checkout to the new payments API"
Planning changes across 38 files… ✓ Updated api/checkout.ts
✓ Updated api/refunds.ts
✓ Migrated 12 database queries
◐ Running test suite 142/310
Elapsed 14:08
Wi‑FiHome
BluetoothOn
Display
Sound
Stay Awake, pinned to the menu barStay Awake مثبّت في شريط القوائمTapdeck controls in Control Centerأزرار Tapdeck داخل Control Center
Screen and keyboard light are off, and the agent is still running. Move the pointer or press a key to wake.الشاشة وإضاءة الكيبورد مطفأة، والوكيل ما زال يعمل. حرّك المؤشر أو اضغط أي زر لإعادتها.
This is a live demo. Tap Stay Awake, Lights Out or the microphone.هذا عرض تفاعلي. اضغط Stay Awake أو Lights Out أو الميكروفون.
532 KBOne universal download for Apple silicon and Intelتحميل واحد يعمل على Apple silicon و Intel
0Network requests. No account, no trackingطلبات إنترنت. بلا حساب وبلا تتبّع
1Approval to give, and only for Stay Awakeموافقة واحدة فقط، ولـ Stay Awake وحده
Toolsالأدوات
Three tools today. A deck that keeps growing.ثلاث أدوات اليوم، ومجموعة تكبر باستمرار.
Each tool is a native control. Put it in Control Center, pin it to the menu bar, or run it from Spotlight.
كل أداة زر أصلي في macOS. ضعه في Control Center، أو ثبّته في شريط القوائم، أو شغّله من Spotlight.
Lights Out
Buttonزر
Turns off the screen and keyboard light while the Mac keeps running.
يطفئ الشاشة وإضاءة الكيبورد والماك يبقى شغّالاً.
Remembers your exact brightness and keyboard light first.يحفظ سطوع الشاشة وإضاءة الكيبورد كما هي قبل الإطفاء.
Touch the trackpad or press any key, and everything comes back as it was.المس التراكباد أو اضغط أي زر، فيرجع كل شيء كما كان.
Keeps the Mac awake while dark, so running work isn't interrupted.يبقي الماك مستيقظاً والشاشة مطفأة، فلا تتوقف المهام الشغّالة.
Needs no permissions.لا يحتاج أي صلاحيات.
Won't Sleep
Stay Awake
Toggleزر تبديل
Keeps the Mac running, even with the lid closed.
يبقي الماك شغّالاً حتى لو أغلقت الغطاء.
Won't Sleep · stays on, lid open or closedيبقى شغّالاً، والغطاء مفتوح أو مغلق
Sleeps Normally · regular macOS sleepينام كالعادة
One tap to switch. It always shows the real system state.ضغطة واحدة للتبديل، ويعرض دائماً حالة النظام الحقيقية.
Same as sudo pmset -a disablesleep 1, without Terminal.مثل sudo pmset -a disablesleep 1 لكن بدون Terminal.
Don't carry a closed Mac in a bag with Stay Awake on. It keeps running, gets warm and drains the battery.لا تضع الماك مغلقاً في حقيبة و Stay Awake مفعّل، فهو يبقى شغّالاً فيسخن ويستهلك البطارية.
Mic Mute
Toggleزر تبديل
Mutes every microphone at the hardware level. Apps keep running and hear silence.
يكتم كل الميكروفونات على مستوى الجهاز. تبقى التطبيقات شغّالة وتسمع صمتاً.
Muted · apps receive pure silenceالتطبيقات تستقبل صمتاً تاماً
On · sound flows normallyالصوت يمر بشكل طبيعي
Flips each mic's own mute switch, like the button on a USB mic.يستخدم مفتاح الكتم الخاص بكل ميكروفون، مثل زر الكتم في الميكروفون الخارجي.
Apps keep their stream and their permission. Nothing to restart.تحتفظ التطبيقات باتصالها وصلاحيتها، ولا شيء يحتاج إعادة تشغيل.
Mics plugged in while muted are muted too.أي ميكروفون توصله أثناء الكتم يُكتم أيضاً.
A few mics, like an iPhone used through Continuity, have no mute switch. If the one in use is like that, Tapdeck tells you.بعض الميكروفونات، مثل الآيفون عبر Continuity، ليس فيها مفتاح كتم. إذا كان الميكروفون المستخدم منها، يخبرك Tapdeck بذلك.
More tools are on the way. They arrive as new controls in the same app: update Tapdeck and drag them in from Edit Controls.
أدوات أخرى في الطريق. تصل كأزرار جديدة في نفس التطبيق: حدّث Tapdeck واسحبها من Edit Controls.
Menu barشريط القوائم
Pin any tool to the menu barثبّت أي أداة في شريط القوائم
Every Tapdeck control can live in the menu bar as well as Control Center. One click runs it, and the icon shows the state at a glance.
كل زر من Tapdeck يمكن وضعه في شريط القوائم إلى جانب Control Center. ضغطة واحدة تشغّله، والأيقونة تعرض الحالة من أول نظرة.
Won't Sleep · the Mac stays on, lid open or closedالماك يبقى شغّالاً، والغطاء مفتوح أو مغلق
Sleeps Normally · regular macOS sleepينام كالعادة
Lights Out · one click turns the screen and keyboard light offضغطة واحدة تطفئ الشاشة وإضاءة الكيبورد
Mic Muted · every microphone sends silenceكل الميكروفونات ترسل صمتاً
To add one, open:لإضافة زر، افتح:Control CenterEdit ControlsTapdeckThen drag the control up into the menu bar instead of into Control Center.ثم اسحب الزر إلى شريط القوائم في أعلى الشاشة بدلاً من Control Center.
Stay AwakeWon't SleepSleeps Normally
Click the sun for Stay Awake, the bulb for Lights Out, or the mic to mute.اضغط الشمس لـ Stay Awake، أو المصباح لـ Lights Out، أو الميكروفون للكتم.
Lights out. Move the pointer or press a key to wake.الإضاءة مطفأة. حرّك المؤشر أو اضغط أي زر لإعادتها.
Shortcutsالاختصارات
Faster than a tap: Spotlight and the keyboardأسرع من الضغط: Spotlight والكيبورد
Every tool is also an action in Spotlight and the Shortcuts app, so you can run it without opening Control Center.
كل أداة متاحة أيضاً كإجراء في Spotlight وتطبيق Shortcuts، فتشغّلها بدون فتح Control Center.
Spotlight
Press ⌘ Space and type Lights Out, Toggle Stay Awake or Toggle Mic Mute. They work right after install.
اضغط ⌘ Space واكتب Lights Out أو Toggle Stay Awake أو Toggle Mic Mute. تعمل مباشرة بعد التثبيت.
Toggle Stay Awake
Toggle Stay AwakeTapdeck
Toggle Mic MuteTapdeck
Lights OutTapdeck
Keyboard shortcutاختصار كيبورد
Give any tool its own key combination in the Shortcuts app.
خصّص لأي أداة مجموعة أزرار خاصة بها من تطبيق Shortcuts.
Open the Shortcuts app and create a new shortcut.
افتح تطبيق Shortcuts وأنشئ اختصاراً جديداً.
Search for Tapdeck in the actions list and add a Tapdeck action, such as Toggle Mic Mute.
ابحث عن Tapdeck في قائمة الإجراءات وأضف أحد إجراءات Tapdeck، مثل Toggle Mic Mute.
Open the shortcut's details (ⓘ), choose Add Keyboard Shortcut and press your keys.
افتح تفاصيل الاختصار (ⓘ)، واختر Add Keyboard Shortcut ثم اضغط الأزرار التي تريدها.
Installالتثبيت
Set up in five stepsالتثبيت في خمس خطوات
About a minute from download to first tap. Steps 3 and 5 happen only once.
دقيقة تقريباً من التحميل إلى أول ضغطة. الخطوتان 3 و 5 تحدثان مرة واحدة فقط.
Downloads
Tapdeck.dmg532 KB · Done
Open
Tapdeck
TapdeckAApplications
“Tapdeck” Not Opened
Apple could not verify “Tapdeck” is free of malware that may harm your Mac or compromise your privacy.
DoneMove to Trash
Privacy & Security › Security“Tapdeck” was blocked to protect your Mac.
Drag a control to place it in Control Center or Menu Bar…
Login Items & Extensions
Allow in the Background
Tapdeck1 item: TapdeckHelper
Backup Agent1 item
Permissionsالصلاحيات
What Tapdeck asks for, and whyما الذي يطلبه Tapdeck، ولماذا
Lights OutNothingلا شيء
Spotlight & ShortcutsSpotlight و ShortcutsNothingلا شيء
Mic MuteNothingلا شيء
Stay AwakeAllow in the Background, onceAllow in the Background، مرة واحدة
Changing sleep settings needs administrator rights. Tapdeck uses a tiny helper that can do exactly one thing: switch disablesleep on or off. It only answers requests from Tapdeck itself.تغيير إعدادات النوم يحتاج صلاحيات مدير. لذلك يستخدم Tapdeck برنامجاً مساعداً صغيراً لا يستطيع إلا شيئاً واحداً: تشغيل disablesleep أو إيقافه، ولا يقبل الطلبات إلا من Tapdeck نفسه.
No Accessibility, Input Monitoring or Screen Recording access. Lights Out notices your touch without reading any keys, and Mic Mute never listens to the microphone: it only flips its mute switch.لا يحتاج Accessibility ولا Input Monitoring ولا Screen Recording. يلاحظ Lights Out لمستك دون أن يقرأ أي زر تضغطه، و Mic Mute لا يستمع للميكروفون أبداً، بل يقلب مفتاح الكتم فقط.
Helpالمساعدة
If something didn't go as plannedإذا لم يسر شيء كما يجب
Most problems come from a permission that was skipped or switched off. Each one takes a few seconds to fix.
أغلب المشاكل سببها صلاحية تم تخطّيها أو إيقافها، وإصلاح كل منها يأخذ ثواني.
I clicked Cancel instead of Open System Settingsضغطت Cancel بدل Open System Settings
Nothing is broken. Tap Stay Awake again and the request comes back. Or go there yourself and turn on Tapdeck under Allow in the Background:
لم يتعطل شيء. اضغط Stay Awake مرة أخرى وسيعود الطلب. أو اذهب بنفسك وفعّل Tapdeck تحت Allow in the Background:
System SettingsGeneralLogin Items & Extensions
I turned Tapdeck off under Allow in the Backgroundأوقفت Tapdeck من Allow in the Background
Stay Awake can't change sleep settings until it's back on, and it asks each time you tap it. Turn Tapdeck on again in the same place. If Tapdeck is missing from the list, tap Stay Awake once to add it back.
لن يستطيع Stay Awake تغيير إعدادات النوم حتى تعيد تفعيله، وسيطلب ذلك كلما ضغطته. فعّل Tapdeck من نفس المكان. وإذا لم تجده في القائمة، اضغط Stay Awake مرة واحدة ليعود إليها.
System SettingsGeneralLogin Items & Extensions
macOS says Tapdeck can't be opened, or offers Move to Trashيقول macOS إن Tapdeck لا يمكن فتحه، أو يقترح Move to Trash
Click Done, then click Open Anyway next to Tapdeck in Privacy & Security (step 3 of the install guide). If you already moved it to the Trash, download it again.
اضغط Done، ثم اضغط Open Anyway بجانب Tapdeck في Privacy & Security (الخطوة 3 في دليل التثبيت). وإذا نقلته إلى سلة المهملات، حمّله من جديد.
System SettingsPrivacy & Security
When I update, macOS says the item “Tapdeck” is in useعند التحديث يقول macOS إن Tapdeck قيد الاستخدام (in use)
Tapdeck keeps running in the background, so Finder can't replace it. Quit it first with this command:
يبقى Tapdeck شغّالاً في الخلفية، لذلك لا يستطيع Finder استبداله. أغلقه أولاً بهذا الأمر:
pkill -x Tapdeck; pkill -x TapdeckControls
Then drag the new Tapdeck into Applications, choose Replace, and open it. Your settings and Control Center buttons stay as they are.
ثم اسحب Tapdeck الجديد إلى Applications، واختر Replace، وافتحه. إعداداتك وأزرار Control Center تبقى كما هي.
Tapdeck isn't listed in Edit ControlsTapdeck لا يظهر في Edit Controls
Make sure Tapdeck is in your Applications folder, not running from the disk image, and open it once. Then close Control Center and open Edit Controls again.
تأكّد أن Tapdeck موجود في مجلد Applications وليس شغّالاً من ملف الـ DMG، وافتحه مرة واحدة. ثم أغلق Control Center وافتح Edit Controls من جديد.
After an update, a new tool is missing or a control looks oldبعد التحديث، أداة جديدة لا تظهر أو زر يظهر بشكل قديم
macOS can keep using an older copy of Tapdeck it still remembers, for example one left in Downloads, the Trash or an old disk image. Paste this into Terminal: it quits Tapdeck, makes macOS forget every copy outside Applications, and reloads the Control Center buttons.
قد يبقى macOS يستخدم نسخة أقدم من Tapdeck ما زال يتذكرها، مثلاً نسخة في Downloads أو سلة المهملات أو ملف DMG قديم. الصق هذا في Terminal: يغلق Tapdeck، ويجعل macOS ينسى كل النسخ خارج Applications، ويعيد تحميل أزرار Control Center.
The last line should show the version you installed. If it shows an older one, the new Tapdeck never reached Applications: download it again and drag it in. Then close Control Center and open Edit Controls › Tapdeck; the new tool is there.
يجب أن يعرض السطر الأخير رقم النسخة التي ثبّتها. إذا ظهر رقم أقدم، فالنسخة الجديدة لم تصل إلى Applications: نزّلها من جديد واسحبها إليه. ثم أغلق Control Center وافتح Edit Controls › Tapdeck، وستجد الأداة الجديدة هناك.
The screen stayed dark after Lights Outبقيت الشاشة مطفأة بعد Lights Out
Move the pointer or press any key; the brightness keys work too. If Tapdeck was quit while the screen was dark, open it again and it restores your saved brightness.
حرّك المؤشر أو اضغط أي زر، وأزرار السطوع تعمل أيضاً. وإذا أُغلق Tapdeck والشاشة مطفأة، افتحه من جديد فيرجّع السطوع المحفوظ.
Which microphones can Mic Mute silence?ما الميكروفونات التي يستطيع Mic Mute كتمها؟
Every microphone with a mute switch, which includes the Mac's built-in mic and most USB mics and audio interfaces. A few have no mute or volume control at all, such as an iPhone used through Continuity or a virtual mic from a recording app; if the one in use is like that, Tapdeck tells you. The mute lives in the microphone itself, so it holds even if Tapdeck quits. This lists every mic on your Mac and whether it can be muted:
كل ميكروفون فيه مفتاح كتم، ومنها ميكروفون الماك الداخلي وأغلب ميكروفونات USB وكروت الصوت. بعضها بلا أي تحكم بالكتم أو الصوت، مثل الآيفون عبر Continuity أو الميكروفونات الافتراضية من برامج التسجيل؛ وإذا كان الميكروفون المستخدم منها، يخبرك Tapdeck بذلك. الكتم محفوظ في الميكروفون نفسه، فيبقى حتى لو أُغلق Tapdeck. هذا الأمر يعرض كل الميكروفونات في جهازك وهل يمكن كتمها:
Can I control Tapdeck from Terminal or a browser extension?هل أستطيع التحكم بـ Tapdeck من Terminal أو من إضافة متصفح؟
Yes, with no server running. Install the tapdeck command once, then read and switch every tool from Terminal, scripts, Raycast or an AI coding agent. Browser extensions connect through Chrome's native messaging, and a ready-made Chrome extension is on GitHub. The full guide covers every command and the JSON format.
نعم، ودون أي سيرفر. ثبّت أمر tapdeck مرة واحدة، ثم اقرأ حالة كل أداة وغيّرها من Terminal أو السكربتات أو Raycast أو وكيل برمجة ذكي. وإضافات المتصفح تتصل عبر native messaging في Chrome، وهناك إضافة Chrome جاهزة على GitHub. الشرح الكامل يغطي كل الأوامر وصيغة JSON.
How do I check Stay Awake from Terminal?كيف أتأكد من Stay Awake من Terminal؟
pmset -g | grep SleepDisabled
SleepDisabled 1 means Stay Awake is on, 0 means it's off.
SleepDisabled 1 يعني أن Stay Awake مفعّل، و 0 يعني أنه ملغى.
pmset -g stats
To prove the Mac didn't sleep with the lid closed: note Sleep Count, close the lid for a minute or two, open it and run the command again. The same number means it never slept.
للتأكد أن الماك لم ينم والغطاء مغلق: سجّل قيمة Sleep Count، أغلق الغطاء دقيقة أو اثنتين، افتحه وشغّل الأمر مرة أخرى. إذا بقي الرقم نفسه، فالجهاز لم ينم.
How do I see what Tapdeck can control on my Mac?كيف أعرف ما يستطيع Tapdeck التحكم به في جهازي؟