autojump من أوائل أدوات "cd الذكية"، مكتوب بلغة Python. يحتفظ بقاعدة بيانات للمجلدات التي تزورها ويرتّبها حسب التكرار، فتستطيع القفز إلى مسار عميق بكتابة جزء من اسمه عبر الأمر j. الأداة موجودة منذ سنوات، ومتوفرة في معظم توزيعات لينكس وفي Homebrew، وتعمل مع bash وzsh وfish.
الاستخدام المعتاد يبدو هكذا:
j proj # القفز إلى أعلى مجلد مطابق لـ "proj"
jc src # القفز إلى مجلد فرعي من المجلد الحالي
jo logs # فتح المجلد المطابق في مدير الملفاتتُبنى قاعدة البيانات تلقائياً أثناء تنقلك. ورغم أن أدوات أحدث مثل zoxide أسرع (لأنها ملفات مُصرَّفة) وتدعم ترجيح الحداثة، يبقى autojump خياراً متيناً وموثَّقاً جيداً استخدمه كثيرون لعقد كامل. الملاحظة الوحيدة أنه يعتمد على Python، وقد يكون ذلك إزعاجاً بسيطاً في الحاويات المصغّرة.